package com.it.annotationerror;

import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestControllerAdvice;

@ControllerAdvice//设置当前类为异常处理器类  已经被ioc容器管理
//@ResponseBody    // 类中方法上出现多个此注解，可提取到类上
//@RestControllerAdvice  //组合注解 含有@ControllerAdvice和@ResponseBody
public class AnnotationError {

    @ExceptionHandler//设置指定异常的处理方式  可以设置多个
    @ResponseBody//避免被视图解析器解析
    public String NullPointException(Exception e) {
        return "空指针错误！！";
    }



}
